Wpo\Services\Authentication_Service D

Total Complexity 179
Dependencies 18
Dependents 9
Total lines 1,017
Lines of code 610
Logical lines of code 405
Comment lines 223
Methods 11
Properties 0

Methods 11

Method Rating Maintainability Complexity Lines of code
skip_authentication()
D
13
97 215
user_from_domain()
B
40 15 64
authenticate_request()
A
40 13 55
authenticate_oidc_user()
A
40 8 59
authenticate_saml2_user()
A
39 7 66
goodbye()
A
46 8 36
redirect_to_microsoft()
A
48 8 31
check_private_pages()
S
58 8 13
is_deactivated()
S
54 6 18
user_in_group()
S
50 5 32
destroy_session()
S
54 4 21